be immortal - Turkish English Dictionary